Knot Insertion and Reparametrization of Interval B-spline Curves

نویسنده

  • O. Ismail
چکیده

Knot insertion is the operation of obtaining a new representation of a B-spline curve by introducing additional knot values to the defining knot vector. The new curve has control points consisting of the original control points and additional new control points corresponding to the number of new knot values. So knot insertions give additional control points which provide extra shape control without necessarily subdividing the curve. However, if following a knot insertion operation a knot has multiplicity equal to the degree, then the B-spline is split into two B-splines at that knot value. In this paper the concept of knot insertion for analyzing interval Bspline curve has been introduced. The four fixed Kharitonov's polynomials (four fixed B-spline curves) associated with the original interval B-spline curve are obtained. The four fixed Kharitonov's polynomials (four fixed B-spline curves) are subdivided by inserting additional knot values while maintaining an open uniform knot vector. Finally, the required interval control points are obtained from the fixed control points of the four fixed subdivided Kharitonov's polynomials. The problem of parametric interval B-spline curve reparametrization is also discussed. The shape of the curve remains unchanged during the process of reparametrization; only the way the curve is described is altered. If it is important that the degree of the given curve should be kept unchanged, we may choose a linear reparametrization function. Numerical examples are included in order to demonstrate the effectiveness of the proposed method. Index Term— Knot insertion, reparametrization, interval B-spline curve, image processing, CAGD.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Knot intervals and multi-degree splines

This paper studies the merits of using knot interval notation for B-spline curves, and presents formulae in terms of knot intervals for common B-spline operations such as knot insertion, differentiation, and degree elevation. Using knot interval notation, the paper introduces MD-splines, which are B-spline-like curves that are comprised of polynomial segments of various degrees (MD stands for “...

متن کامل

NURBS-Based Isogeometric Analysis Method Application to Mixed-Mode Computational Fracture Mechanics

An interaction integral method for evaluating mixed-mode stress intensity factors (SIFs) for two dimensional crack problems using NURBS-based isogeometric analysis method is investigated. The interaction integral method is based on the path independent J-integral. By introducing a known auxiliary field solution, the mixed-mode SIFs are calculated simultaneously. Among features of B-spline basis...

متن کامل

Control curves and knot insertion for trigonometric splines

We introduce control curves for trigonometric splines and show that they have properties similar to those for classical polynomial splines. In particular, we discuss knot insertion algorithms, and show that as more and more knots are inserted into a trigonometric spline, the associated control curves converge to the spline. In addition, we establish a convex-hull property and a variation-dimini...

متن کامل

Fast degree elevation and knot insertion for B-spline curves

We give a new, simple algorithm for simultaneous degree elevation and knot insertion for B-spline curves. The method is based on the simple approach of computing derivatives using the control points, resampling the knot vector, and then computing the new control points from the derivatives. We compare our approach with previous algorithms and illustrate it with examples.  2004 Elsevier B.V. Al...

متن کامل

Local and Global Approaches to Fracture Mechanics Using Isogeometric Analysis Method

The present research investigates the implementations of different computational geometry technologies in isogeometric analysis framework for computational fracture mechanics. NURBS and T-splines are two different computational geometry technologies which are studied in this work. Among the features of B-spline basis functions, the possibility of enhancing a B-spline basis with discontinuities ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014